﻿*{margin:0;padding:0;}
body{text-align:center;font:normal 12px/normal Arial;color:;background:#fff url('../img/body_bg.gif') repeat-x 0 0;behavior:url('css/hover.htc');}
img{border:0;behavior:url('css/pngbehavior.htc');}
.clear{clear:both;font-size:0;line-height:0;height:0;}
textarea{overflow:auto;}
#main{width:100%;background:url('../img/main_bg.jpg') no-repeat 100% 0;float:left;}
#basis{width:930px;margin:0 auto;text-align:left;}
#head{width:100%;float:left;margin-bottom:11px;height:177px;background:url('../img/head_bg.jpg') no-repeat 0 0;}
#h_top{width:100%;height:143px;float:left;}
h1{position:relative;height:53px;width:489px;top:51px;float:left;}
h1 a{position:absolute;left:0;top:0;width:489px;height:53px;}
#banner{float:right;margin-top:40px;}
#head ul{float:left;list-style:none;width:100%;padding-top:9px;}
#head ul li{float:left;padding:0 17px 0 25px;background-position:0 0;height:20px;background-repeat:no-repeat;behavior:url('css/iepngfix.htc');}
#head #db{color:#56c6fe;font-weight:bold;padding:0 7px 0 0;}
#hc{background-image:url('../img/home.png');}
#tm{background-image:url('../img/transition.png');}
#head #log{background-image:url('../img/login.png');float:right;}
#head #log a{color:#edcb60;border-color:#edcb60;}
#head #reg{background-image:url('../img/reg.png');float:right;}
#head #reg a{color:#cbe4ff;border-color:#cbe4ff;}
#head li a{color:#e1e1e1;text-decoration:none;border-bottom:1px dotted #e1e1e1;position:relative;}
#menu{clear:both;float:left;margin-bottom:10px;padding:10px 0 20px 27px;width:901px;border:1px dashed #bcd9e7;background:url('../img/menu_bg.gif') repeat-x 0 100%;}
#menu ul{float:left;list-style:none;width:33%;}
.us{padding:10px 0 10px 14px;list-style:none;background:url('../img/hor_dott.gif') repeat-x 0 100%;}
#menu li, .us li{padding:3px 0;}
#menu h2{font-size:18px;font-weight:normal;color:#cc3300;}
#menu a, .us a{color:#656565;text-decoration:none;border-bottom:1px dotted #656565;}
#menu a:hover, .us a:hover{border:none;color:#333;}
#head li a:hover{border:none;}
#menu li img, .us img{margin:0 7px 0 0;position:relative;top:3px;width:24px;height:18px;}
#wrap{float:left;width:100%;}
#sidebar{float:left;width:202px;padding:0 18px 12px 0;background:url('../img/vert_dott.gif') repeat-y 100% 0;}
p.type{font:bold 11px/normal Tahoma;color:#575757;padding:0 0 9px 0;}
p.type em{font-style:normal;color:#2976c2;}
#status{padding:5px;border:1px solid #d2d2d2;font:normal 9px/20px Tahoma;color:#fff;}
#status img{vertical-align:bottom;width:190px;height:141px;}
#status div{width:190px;margin-top:6px;height:21px;background:url('../img/status.gif') no-repeat 40% 0;text-align:center;}
.hr1{clear:both;float:left;width:100%;margin-top:7px;font-size:0;line-height:0;height:1px;background:url('../img/hor_dott.gif') repeat-x 0 0;}
.s_box{width:202px;margin:7px 0 0 0;float:left;font:normal 11px/normal Tahoma;background:url('../img/s_box_bg.gif') repeat-y 0 0;}
.inSbox{width:202px;float:left;padding-bottom:11px;background:url('../img/s_box_bot_bg.gif') no-repeat 0 100%;}
.s_box h3{width:189px;padding-left:13px;height:29px;font:bold 11px/26px Tahoma;color:#fff;background:url('../img/s_box_top_bg.gif') no-repeat 0 0;}
.s_box a, .recent a{text-decoration:none;color:#2976c2;}
.s_box a.s_link{display:block;float:left;width:176px;margin:0 1px;padding:6px 12px;border-bottom:1px solid #eceff5;cursor:default;}
.s_box a.s_link strong{float:left;cursor:pointer;}
.s_box a.s_link em{float:right;cursor:pointer;font-style:normal;}
.s_photo{float:left;width:50px;margin:10px 0 0 13px;}
.s_photo img{width:50px;height:50px;margin-bottom:3px;}
.s_photo span{display:block;}
.s_bphoto{margin:10px 0 0 13px;float:left;}
.s_bphoto img{width:176px;height:138px;}
.s_bphoto p a{margin:7px 0 3px 0;display:block;}
.s_bphoto p span{display:block;font-size:9px;color:#7e7e7e;padding-bottom:7px;}
.s_bphoto p em{font-style:normal;border-left:1px solid #ddd;padding-left:8px;margin-left:6px;}
#container{float:left;width:694px;padding:0 0 12px 17px;background:url('../img/vert_dott.gif') repeat-y 0 0;margin-left:-1px;clear:right;}
#name{float:left;}
#name h2, #content2 h2{float:left;font-size:24px;margin:0 14px 0 0;font-weight:normal;color:#2d2d2d;}
.star{float:left;}
.replic{width:470px;clear:left;background:url('../img/repl_cntr.gif') repeat-y 0 0;}
.replic div{width:470px;background:url('../img/repl_top.gif') no-repeat 0 0;}
.replic p{width:435px;padding:11px 15px 6px 20px;font-style:italic;color:#2976c2;background:url('../img/repl_bot.gif') no-repeat 0 100%;}
#visit{float:right;width:200px;font:normal 10px/normal Tahoma;}
#visit p{padding-bottom:11px;float:right;}
#visit small{float:left;font-size:10px;color:#3e94bd;margin:4px 6px 0 0;}
#visit span{width:148px;height:18px;padding-top:4px;display:block;float:right;color:#fff;background:url('../img/visit.gif') no-repeat 0 0;text-align:center;}
#visit span em{border-left:1px solid #9fddfb;padding-left:8px;margin-left:8px;font-style:normal;}
#visit div{width:202px;height:26px;float:right;background:url('../img/visit_ico.gif') no-repeat 0 0;text-align:center;overflow:hidden;}
#visit div img{margin:5px 4px 0 4px;width:24px;height:18px;}
.profile{width:100%;float:left;background:url('../img/acc_bg.gif') repeat 0 0;}
.tab, .tab2, .tab3{float:left;width:100%;font:bold 10px/normal Tahoma;list-style:none;margin-top:14px;}
.tab li, .tab2 li, .tab3 li{float:left;background:url('../img/tab_pass_lft.gif') no-repeat 0 0;margin-right:1px;}
.tab li.active{background:url('../img/tab_active_lft.gif') no-repeat 0 0;}
.tab li.active span{background:url('../img/tab_active_rght.gif') no-repeat 100% 0;color:#fff;}
.tab a, .tab span, .tab2 a, .tab2 span, .tab3 a, .tab3 span{display:block;background:url('../img/tab_pass_rght.gif') no-repeat 100% 0;text-decoration:none;padding:9px 24px;color:#6c6c6c;}
.tab a:hover, .tab2 a:hover, .tab3 a:hover{color:#000;}
.tab2 li.active, .tab3 li.active{height:31px;position:relative;top:1px;background:url('../img/tab2_active_lft.gif') no-repeat 0 0;}
.tab3 li.active{background:url('../img/tab3_active_lft.gif') no-repeat 0 0;}
.tab3 li.active span{background:url('../img/tab3_active_rght.gif') no-repeat 100% 0;color:#313131;}
.tab2 li.active span{background:url('../img/tab2_active_rght.gif') no-repeat 100% 0;color:#313131;}
.tab3 li.all{float:right;background:none;}
.tab3 li.all a{background:none;font:normal 11px/normal Tahoma;color:#2976c2;}
.inProf{width:100%;float:left;background:url('../img/profile_top_rght.gif') no-repeat 100% 0;}
.inProf2{width:100%;background:url('../img/profile_bott.gif') no-repeat 0 100%;padding-bottom:15px;float:left;}
.inProf3, .inProf4{width:668px;padding:10px 12px 9px 14px;background:none;float:left;}
.inProf4{width:644px;background:url('../img/profile_bott.gif') no-repeat 0 100%;padding:10px 24px 9px 26px;}
.profile .lft{float:left;width:296px;background:url('../img/vert_dott2.gif') repeat-y 100% 0;padding:0 26px;margin-top:15px;}
.profile .rght{float:left;width:294px;margin-left:-1px;background:url('../img/vert_dott2.gif') repeat-y 0 0;padding:0 26px;margin-top:15px;}
.profile h4{font:bold 12px/normal Arial;color:#ffa626;padding:0 0 8px 0;clear:both;}
.table{float:left;width:100%;padding-bottom:25px;}
.table p{font:normal 11px/normal Tahoma;float:left;width:100%;padding:4px 0 6px 0;}
.table p.bg{background:url('../img/ptof_p_bg.gif') repeat 0 0;}
.table p span{color:#b8b8b8;width:70px;padding:0 15px 0 5px;display:block;float:left;text-align:right;}
.table p b{color:#fff;float:left;display:block;width:197px;}
#content2{color:#656565;}
#content2 h2{width:100%;clear:both;}
#content2 p{padding:10px 0;}
.reg{width:100%;border:1px dashed #f0f0f0;border-collapse:collapse;margin:10px 0 10px 0;}
.reg td, .reg th{border:1px dashed #f0f0f0;border-collapse:collapse;text-align:center;width:149px;}
.reg th{background-color:#424242;padding:22px 0 22px;border-color:#535353;border:none;}
.reg td.one, .reg th.one{text-align:left;padding:12px 20px 13px 31px;width:628px;}
.reg h3{font:normal 18px/normal Arial;}
.reg .bg td{background-color:#f5f5f5;}
.reg td strong{color:#28a4d9;}
.butt{float:right;height:29px;background:url('../img/butt_lft.gif') no-repeat 0 0;margin-bottom:40px;display:inline;}
.butt input, #photo .butt input{height:29px;background:url('../img/butt_rght.gif') no-repeat 100% 0;border:none;padding:0 34px 0 16px;//padding:0 16px 0 8px;font-weight:bold;cursor:pointer;width:auto;}
.butt.b2{background:url('../img/butt_lft2.gif') no-repeat 0 0;}
.butt.b2 input, #photo .butt.b2 input{background:url('../img/butt_rght2.gif') no-repeat 100% 0;}
.ba{width:100%;background:url('../img/big_arrow.gif') no-repeat 50% 50%;float:left;}
.ba a{float:left;width:127px;text-align:center;display:block;text-decoration:none;}
.ba img{width:127px;height:127px;display:block;margin-bottom:7px;}
.ba a.af{float:right;}
.ba span{color:#b8b8b8;position:relative;border-bottom:1px dotted #b8b8b8;}
.ba span:hover{border:none;}
.graph{float:left;width:694px;background:url('../img/graph_cntr.gif') repeat-y 0 0;}
.inGraph{width:694px;float:left;background:url('../img/graph_top.gif') no-repeat 1px 0;}
.inGraph2{width:694px;float:left;background:url('../img/graph_bott.gif') no-repeat 0 100%;padding-bottom:20px;padding-top:29px;}
.graph .lft, .graph .rght{float:left;}
.graph .lft{width:318px;padding:0 13px 0 17px;background:url('../img/vert_dott.gif') repeat-y 100% 0;}
.graph .rght{width:323px;padding:0 12px 0 11px;background:url('../img/vert_dott.gif') repeat-y 0 0;margin-left:-1px;}
.graph h4{font-size:12px;color:#cc3300;}
.graph .lft h4{padding:0 0 0 7px;}
.graph .rght h4{padding:0 0 0 14px;}
.recent{width:694px;float:left;background:url('../img/recent_cntr.gif') repeat-y 0 0;}
.inReс{width:694px;float:left;background:url('../img/reсent_top.gif') no-repeat 1px 0;}
.inReс2{width:652px;float:left;background:url('../img/reсent_bott.gif') no-repeat 0 100%;padding:4px 18px 13px 24px;}
.recent dl{float:left;width:100%;padding:4px 0 7px 0;border-bottom:1px solid #eaeaea;color:#555;}
.recent dt{float:left;width:535px;}
.recent dt img{position:relative;top:3px;margin-right:5px;}
.recent dd{float:right;line-height:18px;}
/* message */
.mess{float:left;height:19px;background:url('../img/mess_lft.gif') no-repeat 0 0;font-size:11px;//margin-top:2px;}
.mess strong{float:left;padding:2px 11px 0 11px;height:17px;color:#fff;background:url('../img/mess_rght.gif') no-repeat 100% 0;}
.filter, .filter select, #choose, #choose select{font:normal 11px/normal Tahoma;height:22px;float:left;}
.filter{float:right;color:#c1c1c1;}
.filter label{padding:4px 5px 0 0;float:left;}
.filter select{color:#6d6d6d;width:198px;padding:1px 0;}
.filter p{float:right;margin-left:5px;}
.parts1{width:692px;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;float:left;}
#choose{width:655px;padding:8px 12px 8px 25px;background-color:#e4e4e4;float:left;}
#choose label{color:#333;float:left;margin:4px 4px 0 0;}
#choose select{width:198px;margin-right:5px;padding:1px 0;float:left;//margin-top:2px;}
p.butt1{float:left;height:22px;background:url('../img/butt_lft_gr.gif') no-repeat 0 0;}
p.butt1 input{height:22px;font:bold 10px/normal Tahoma;color:#616161;cursor:pointer;background:url('../img/butt_rght_gr.gif') no-repeat 100% 0;border:none;padding:0 10px;//padding:0 5px;}
.filter p.butt1{background-image:url('../img/butt_lft_dark.gif');}
.filter p.butt1 input{background-image:url('../img/butt_rght_dark.gif');}
p.butt1 input:hover, .buttons1 p a:hover{color:#000;}
.part1, .part2, .part3{float:left;width:673px;padding:17px 0 13px 19px;border-top:1px solid #e4e4e4;}
.part1 dt{width:80px;float:left;font-size:11px;}
.part2 dt{width:111px;float:left;font-size:11px;}
.part3 dt{width:63px;float:left;font-size:11px;}
.part1 dt input{float:left;margin:0 4px 0 0;//position:relative;top:-4px;}
.part1 dt a, .part3 dt a{float:left;color:#1790b4;text-decoration:none;line-height:16px;}
.part1 dt img, .part3 dt img{display:block;width:50px;height:50px;}
.part2 dt img{width:98px;height:98px;}
.part1 dd{float:left;width:575px;}
.part2 dd{float:left;width:545px;}
.part3 dd{float:left;width:595px;}
.part1 dd p, .part2 dd p, .part2 dd a, .part3 dd p{line-height:18px;color:#656565;text-decoration:none;}
.date1{width:100%;height:26px;margin-bottom:6px;font:normal 9px/normal Tahoma;background:url('../img/date1_rght.gif') no-repeat 100% 0;}
.part1 .date1 p, .part2 .date1 p, .part3 .date1 p, .date1 p{float:left;height:19px;line-height:normal;color:#363636;padding:7px 10px 0 22px;background:url('../img/date1_lft.gif') no-repeat 0 0;}
.date1.date2{margin:0 0 15px 15px;width:660px;}
.parts1 h3{font-weight:normal;font-size:18px;color:#cc3300;padding:13px 0 8px 14px;}
.parts1 .part1 h3, .parts1 .part2 h3{font-weight:normal;font-size:18px;color:#cc3300;margin:-4px 0 4px 0;padding:0;}
.part2 h3 a{color:#cc3300;text-decoration:none;line-height:normal;}
.part2 h3 em{font-style:normal;color:#656565;}
.buttons1{float:left;width:100%;margin-top:9px;}
.buttons1 p{height:22px;float:left;background:url('../img/butt_lft_wh.gif') no-repeat 0 0;}
.buttons1 p.butt_rght{float:right;}
.buttons1 p a{font:bold 10px/normal Tahoma;text-decoration:none;color:#616161;height:22px;display:block;padding:4px 9px 0 10px;background:url('../img/butt_rght_wh.gif') no-repeat 100% 0;}
/*view_photo*/
.b_photo{margin:0 0 7px 14px;text-align:center;width:664px;}
.b_photo img{vertical-align:bottom;margin:0 auto;}
.here{float:left;margin:0 0 7px 14px;width:664px;background:url('../img/ts_ph_cntr.gif') repeat-y 0 0;font:normal 11px/normal Tahoma;color:#393939;}
.inHere{background:url('../img/ts_ph_top.gif') no-repeat 0 0;}
.inHere div{background:url('../img/ts_ph_bot.gif') repeat-x 0 100%;padding:9px 16px 9px 16px;}
.here a{color:#1790b4;}
.here a.name{color:#de4400;}
.sign_foto{width:664px;float:left;margin:0 0 9px 14px;}
.sign_foto p{float:left;}
.sign_foto img{border:1px solid #484848;margin-left:9px;}
.sign_foto a{display:block;width:17px;height:66px;background-position:0 0;text-decoration:none;float:left;}
.sign_foto a.lft_pic{background-image:url('../img/sign_lft_arrow.gif');}
.sign_foto a.rght_pic{background-image:url('../img/sign_rght_arrow.gif');float:right;}
.sign_foto a.lft_pic:hover, .sign_foto a.rght_pic:hover{background-position:-17px 0;}
.sign_foto p a{display:inline;width:auto;float:none;}
/*end view_photo*/
/*21.04.09*/
#photo h3{font:normal 18px/normal Arial;color:#f8c62a;padding:5px 0 10px 0;float:left;clear:both;}
#photo p{padding:10px 0 10px;width:100%;clear:both;float:left;}
.f_border{border:1px solid #4c4c4c;float:left;width:100%;padding:20px 0 25px;margin-bottom:13px;}
#photo label, .r_inf p label{color:#d6d5d5;display:block;float:left;width:117px;text-align:right;margin-right:10px;line-height:180%;}
.r_inf p label{color:#656565;width:162px;}
.f_border input, .f_border textarea, .f_border select, .r_inf p input{width:451px;border:1px solid #7f9db9;height:19px;float:left;padding:2px 0 0 9px;}
.r_inf p input{width:183px;}
.r_inf p.t_inp input{width:80px;}
.r_inf p select{width:194px;height:21px;padding:0 0 2px 0;}
.f_border textarea{height:103px;}
.f_border select{width:183px;height:21px;padding:0 0 2px 0;}
#photo i, .r_inf i{font-style:normal;color:#cc3300;margin-left:9px;position:relative;top:-4px;}
.r_inf .t_inp i{left:-11px;}
#m, #d, #y, #m2, #d2, #y2{margin-right:6px;}
#m{width:52px;}
#d{width:43px;}
#y{width:76px;}
#m2{width:54px;}
#d2{width:45px;}
#y2{width:77px;margin-right:-3px;}
#photo .att{background-color:#252525;color:#d6d5d5;width:604px;padding:15px 10px 15px 30px;line-height:150%;margin:10px 0 0 0;}
.att span{color:#cc3300;}
#upload{float:left;margin:12px 0 0 0;width:100%;}
#upload .butt{float:left;margin:0 18px 0 28px;}
#u_file{float:left;color:#fff;font:normal 9px/normal Tahoma;}
#u_file b{display:block;}
#u_file em{background-color:#f8c62a;border:0;height:2px;display:block;width:100px;margin-top:3px;line-height:0;}
.u_images{float:left;padding:19px 0 0 29px;}
.u_images img{border:1px solid #dadada;vertical-align:top;margin:0 8px 10px 0;}
.r_mp{float:left;width:100%;}
.r_mp input{position:relative;top:2px;}
.r_mp label{color:#28a4d9;font-weight:bold;margin:0 22px 0 2px;}
.r_mp label em{color:#656565;font-weight:normal;font-style:normal;}
.r_inf{float:left;width:454px;border-left:1px dashed #ddd;border-right:1px dashed #ddd;margin:5px 0 12px 0;}
.r_inf h3{color:#d6d5d5;font:normal 18px/normal Arial;height:32px;background:url('../img/inf_h3.gif') repeat-x 0 0;padding:9px 0 0 21px;}
.r_inf p{float:left;width:100%;border-bottom:1px dashed #f0f0f0;height:20px;}
.r_inf p.rbg{background-color:#f5f5f5;}
.r_inf.r_rght{float:right;}
.r_inf sup{float:left;margin:-3px 5px 0 3px;font-size:14px;}
/*end 21.04.09*/
/* нижние гориз. ссылки */
.bottom_links{float:left;width:694px;font-size:11px;background:url('../img/acc_bg.gif') repeat 0 0;}
.bottom_links div{width:664px;float:left;padding:13px 15px 12px 15px;background:url('../img/profile_bott.gif') no-repeat 0 100%;}
.bottom_links ul{float:left;margin:0 -71px 0 -71px;text-align:center;width:100%;}
.bottom_links li{display:inline;padding-left:1px;border-left:1px solid #484848;}
.bottom_links li.last{border-right:1px solid #484848;}
.bottom_links li span{color:#e44600;padding:0 6px 0 6px;margin-left:2px;}
.bottom_links a{color:#bcbcbc;}
.bottom_links li a{padding:0 6px 0 8px;text-decoration:none;}
span.a_ago,a.a_ago{float:left;padding-left:15px;background:url('../img/d_arrow_lft_gr.gif') no-repeat 0 60%;width:50px;position:relative;text-decoration:underline;margin-left:5px;}
a.a_ahead{float:right;padding-right:15px;background:url('../img/d_arrow_rght_gr.gif') no-repeat 100% 60%;width:50px;text-align:right;margin-right:5px;}
.bottom_links a:hover{text-decoration:none;color:#8b8b8b;}
/* конец нижние гориз. ссылки */
.albums{width:100%;float:left;border-top:1px solid #e4e4e4;margin-left:-1px;}
.albums div{width:172px;height:217px;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;position:relative;text-align:center;float:left;padding-top:8px;//padding-top:5px;}
.albums div input{display:block;margin:0 auto;}
.albums div p{position:absolute;left:0;bottom:0;width:172px;padding:5px 0 13px 0;font:normal 11px/normal Tahoma;color:#000;}
.albums div img{margin-top:8px;//margin-top:5px;padding:7px;background-color:#fff;border:1px solid #c8c8c8;}
.albums div img:hover{border-color:#ce3a09;}
/* end message*/
.s_box a:hover, .tab3 li.all a:hover, .recent a:hover{color:#cc3300;}
#footer{clear:both;float:left;width:100%;margin-top:4px;padding:8px 0 8px 0;font:normal 10px/normal Tahoma;color:#c0c0c0;background:url('../img/hor_dott.gif') repeat-x 0 0;}
#footer p{float:left;}
#footer p.copy{width:440px;padding:10px 0 0 18px;}
#footer p.copy a{border-left:1px solid #d5d4d4;padding-left:14px;margin-left:13px;color:#2976c2;}
#footer p.counter{padding:0 0 0 30px;}
#footer p.ringo{float:right;padding-top:8px;}
#footer p.ringo a{color:#c0c0c0;}
#footer p.ringo img{position:relative;top:2px;margin:0 2px;}
#footer a:hover, #footer p.ringo a,.here a:hover{text-decoration:none;}
#footer p.ringo a:hover{color:#7f7f7f;}